|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Timeline | |
|---|---|
| negotiator | |
| negotiator.boaframework | |
| negotiator.utility | |
| Uses of Timeline in negotiator |
|---|
| Fields in negotiator declared as Timeline | |
|---|---|
Timeline |
Agent.timeline
Use timeline for everything time-related. |
| Methods in negotiator with parameters of type Timeline | |
|---|---|
void |
Agent.internalInit(int sessionNumber,
int sessionTotalNumber,
java.util.Date startTimeP,
java.lang.Integer totalTimeP,
Timeline timeline,
UtilitySpace us,
java.util.HashMap<negotiator.tournament.VariablesAndValues.AgentParameterVariable,negotiator.tournament.VariablesAndValues.AgentParamValue> params)
This method is called by the protocol to initialize the agent with a new session information. |
| Uses of Timeline in negotiator.boaframework |
|---|
| Methods in negotiator.boaframework that return Timeline | |
|---|---|
Timeline |
NegotiationSession.getTimeline()
|
| Constructors in negotiator.boaframework with parameters of type Timeline | |
|---|---|
NegotiationSession(UtilitySpace utilitySpace,
Timeline timeline)
Create a negotiation session which is used to keep track of the negotiation state. |
|
NegotiationSession(UtilitySpace utilitySpace,
Timeline timeline,
OutcomeSpace outcomeSpace)
Create a negotiation session which is used to keep track of the negotiation state. |
|
| Uses of Timeline in negotiator.utility |
|---|
| Methods in negotiator.utility with parameters of type Timeline | |
|---|---|
double |
UtilitySpace.getReservationValueWithDiscount(Timeline timeline)
The discounted version of UtilitySpace.getReservationValue(). |
double |
UtilitySpace.getUtilityWithDiscount(Bid bid,
Timeline timeline)
Let d in (0, 1) be the discount factor. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||